produced yielded - French English Dictionary